hunkering down
美英

hunkering down
1.to sit close to the ground on your heels with your knees bent up in front of you
2.to wait for a difficult situation to end
1
2
3
4
5
6
7
8
9